home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1999 #2 / Amiga Plus CD - 1999 - No. 2.iso / System-Boost / Grafik / rtgmaster / rtgmaster_user.readme < prev    next >
Text File  |  1998-08-23  |  7KB  |  179 lines

  1. Short:    Rtgmaster User Archive
  2. Author:   MagicSN@Birdland.es.bawue.de
  3. Uploader: MagicSN@Birdland.es.bawue.de
  4. Type:     gfx/board
  5.  
  6. This is part of the new rtgmaster release V41.0. rtgmaster is a library system to make
  7. GFX Board Compatible Game Coding easy. It supports :
  8.  
  9. - Direct Access to the Video RAM
  10. - With some effort the code even runs on ECS/AGA (through c2p)
  11. - Supports nearly all WB Emulations (Does not support Retina WB Emulation...),
  12.   including Support for CyberGraphX and Picasso96
  13. - Alternatively to Direct Video RAM Access on a Screen (Fast) it also
  14.   supports writing to a Workbench Window (Slower, though...)
  15. - PowerPC, using the WarpUP System from H&P. It also runs on
  16.   plain 68k Systems, though (Fat Binary)
  17. - And much more
  18.  
  19. This part of the archive is for the user. It contains Binaries and Demos.
  20.  
  21. Note: If you use MCP, i recommend using at least Version MCP131B8. Earlier
  22. versions might use up too much ramlib stack. According to a user, this was
  23. fixed with Version MCP131B8. So i recommend at least this version. If problems
  24. still appear, i recommend installing MCPramlibpatch. This might also apply
  25. to MCP-Clones like MCX.
  26.  
  27. The other rtgmaster archive is rtgmaster_dev.lha. The Developper Archive contains
  28. Autodocs and Includes for the library itself, this is the User Archive with only
  29. Binaries.
  30.  
  31.  
  32. V21 changes:
  33.  
  34. - Important rtgCGX.library bugfix for 15/16/24 Bit Screens (there is not yet
  35.   a program using rtgmaster in Truecolor mode, though, most games are these
  36.   days still 8 Bit, if not to say all)
  37. - Workaround for CyberGraphX V41 R55 Bug concerning WaitBOVP. Doublebuffering
  38.   will now work with the buggy CyberGraphX Version again. (Bugreport already
  39.   sent).
  40. - Installer script finally fixed.
  41.  
  42. V22 changes:
  43.  
  44. - rtgCGX.library some minor updates
  45.  
  46. New in second V22 version (sorry :) ) :
  47.  
  48. - Problems with CopyRtgPixelArray call and Cybervision64 Board should now
  49.   finally be fixed (so Tiny3D should now work on the CV64 also)
  50.  
  51. V23 changes:
  52.  
  53. - Problems with rtgmaster and MCP and similar tools finally solved
  54.   (please delete libs:rtg/rtgPICA.library, for this sublibrary it is not
  55.   yet solved... delete it even if you do not have a Picasso II... the
  56.   rtgmaster installer now does not install rtgPICA.library automatically,
  57.   you have to install it manually, if you still use the original Picasso II
  58.   WB Emulation, and not CyberGraphX/P96 for Picasso II)
  59. - Some minor bugs in rtgAMI.library fixed
  60. - Speedup of Doublebuffering in rtgAMI.library of 2000% (only, if you use OS3.0/3.1)
  61. - Fixed Bug in Screenmoderequester (crash when a Screenmode was chosen using the
  62.   Keyboard)
  63. - Default c2p directory now always is libs:rtgc2p
  64. - There probably will be a new version with faster/better ECS/AGA Support soon...
  65.  
  66. V26 changes:
  67.  
  68. - Fixed Buggy Init code that caused rtgmaster to crash on about 5% of Amigas
  69.   (not on mine, because of that, the bug was unnoticed for a long time)
  70. - Added rtgP96.library which contains Doublebuffering for Picasso96.
  71. - Fixed "Double PAL Screenmode Bug"
  72. - Lots of internal stuff interesting for programmers only
  73.  
  74. V27 changes:
  75.  
  76. - Now runs again on AGA-only systems (sorry for this bug :( Fixed it)
  77. - Added info for people still having problems on AGA-only systems to
  78.   the docs (some people have incorrect startup-sequences)
  79. - Added announcement for PPC rtgmaster version
  80.  
  81. V32 changes:
  82.  
  83. - Added PowerPC Support (optional)
  84. - Added Workbench Window + Public Screen Window Support
  85. - Added Softsprite Functions from Rady Marusa (thanks, Rady :) )
  86. - Added MOUSEMOVE Support
  87. - This release runs on both PPC Systems and on Systems without PPC :)
  88. - Added new very fast c2p
  89.  
  90. V34 changes:
  91.  
  92. - Fixed PPCGetRtgMsg and PPCReplyRtgMsg
  93.  
  94. V35 changes:
  95.  
  96. - Workbench Window Mode: Added Support for programs that change their
  97.   Palette while the game is running (up to now this only worked correctly
  98.   on a Screen)
  99. - Workbench Window Mode: Optimized Color-Conversion function much, especially
  100.   for PPC (thanks to Sam Jordan for the hint to use PPC ASM for this, and
  101.   also thanks for the example sources he provided to me), but also for 68k.
  102.   The Colors should also look more correct now
  103. - Some programs cannot run on a WB Window, as they change their colors TOO
  104.   OFTEN for Color-Conversion to handle it. Rtgmaster contains now a special
  105.   mode that enables the program to change the Workbench Palette (and reset
  106.   it to the normal colors after Quit), if the "normal" method fails. Of course
  107.   the normal method should be used if possible. That this "change of WB Colors"
  108.   might be needed for some programs (Crystal3D...) is not the fault of rtgmaster,
  109.   it is the fault of the Workbench Screen, that has a limit of how fast Colorchanges
  110.   are allowed on the Workbench (Colorcycling for example will NOT work on
  111.   Workbench Screen)
  112. - rtg_BusSystem now also recognizes AteoBus (Pixel64) and PCI (Inferno)
  113. - CV/3D is now correctly reognized as "Zorro 3" (was recognized as "Zorro 2"
  114.   before), if present in a Zorro 3 System
  115. - Some small fixes and stuff
  116.  
  117. V37 changes:
  118.  
  119. - mainly bugfixes
  120. - to people who have still problems with ramlib i recommend using the MCPramlibPatch
  121.   (a utility for your startup-sequence which raises the ramlib stack to 8 KB).
  122.   can't check, if it helps, as no ramlib stack problems whatsoever appear on
  123.   my system. ramlib stack problems also disappear on a PPC System, if WarpUP
  124.   V14 is installed... it also does something that you have more ramlib stack
  125.   available.
  126.  
  127. V38 changes:
  128.  
  129. - bugfixes (rtgCGX.library Bugfix and RtgSetFont Bugfix)
  130. - added vbcc-WarpOS Support to developper package
  131.  
  132. V40 changes:
  133.  
  134. - added RtgScreenToFront function for handling several RtgScreens at the same time
  135. - added RtgConvert function to convert RGB 24 Bit input to any 15-24 Bit format
  136.   (both 68k and PPC)
  137. - Bugfix: CopyRtgPixelArray in rtgP96.library (the "Abuse problem")
  138. - Bugfix: Mousemove problem for rtgCGX.library
  139.  
  140. V41 changes:
  141.  
  142. - bugfixes
  143. - added MCPramlibpatch to archive (if you get ramlib crashes, include it to
  144.   your startup-sequence... some people seem to have too much ramlib-consuming
  145.   on their system installed. MCPramlibpatch raises the ramlib stack to fix this).
  146. - added info to the docs for people who have problems with the new FlashROM
  147.   of PPC Boards or the CV/PPC
  148.  
  149.   Basically:
  150.  
  151.   For both: Install the WarpOS 3.1 archive which is available at:
  152.  
  153.   ftp://ftp.haage-partner.com/WarpUP
  154.  
  155.   Then:
  156.  
  157.   echo >env:powerpc/TERMINATOR "2"
  158.   echo >envarc:powerpc/TERMINATOR "2"
  159.  
  160.   This removes some unclean OS-Patches that are included in the latest version
  161.   of the FlashROM.
  162.  
  163.   If you have a CV/PPC or BV/PPC you should also:
  164.  
  165.   echo >env:powerpc/force "1"
  166.   echo >envarc:powerpc/force "1"
  167.   echo >env:powerpc/gfxaddr "$e0000000"
  168.   echo >envarc:powerpc/gfxaddr "$e0000000"
  169.  
  170.   This is needed as the CV/PPC is no Zorro-Board. You need only to do it once.
  171.   Future versions of WarpUP will do it automatically with the Installer.
  172.  
  173.   Avoid starting ppc.library programs in your startup-sequence. Some of them
  174.   (for example RC5-PPC) make rtgmaster not running anymore.
  175.  
  176.   Any complaints about this behaviour should go to Phase 5, not to me (if they
  177.   remove the LoadSeg-Patch from the FlashROM again, those problems would
  178.   disappear).
  179.